English Dictionary
◊ SCIAENA AQUILA
Sciaena aquila
n : large European marine food fish [syn: {maigre}, {maiger}, {Sciaena
aquila}]